body {
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
	color: #2b9800;
	background-color: #eaeaea;
	width: 950px;
}

.room_description {border-width:thin; border-bottom-style:solid; border-color:#0C0C0C; padding-bottom:10px;
}

.room_image {max-width:500px; width:100%; }

.cutscene {color:red; font-style:italic}

img {width:100%; height:auto; }

right.action_form { float:left; }

.room_inventory { float:left;
	margin: 5px;
	background-color: #a9a9a9;
	color: white;
	padding: 5px;
	width: 300px;
}
.player_inventory { float:left;
	margin: 5px;
	background-color: #a9a9a9;
	color: white;
	padding: 5px;
	width: 600px;
}

.actions { float:left;
	margin: 5px;
	background-color: #a9a9a9;
	color: white;
	padding: 5px;
}

.footer { padding-top:50px; clear:both; }

.left {
	float: left;
	width: 600px;
	border: thin solid #a9a9a9;
}

.right {
	width: 300px;
	float: left;
	padding: 10px;
	height: 400px;
	clear: right;
}

.bottom {
	float: left;
}

.player_inv {
	float: left;
}